<%@page import="br.com.spb.persistence.MunicipioDao"%>
<%@page import="br.com.spb.domain.Municipio"%>
<%@page import="br.com.spb.persistence.EstadoDao"%>
<%@page import="br.com.spb.domain.Estado"%>
<%@page import="br.com.spb.persistence.PartidoDao"%>
<%@page import="br.com.spb.domain.Partido"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
</head>
<body>
<%
 
String sigUf = request.getParameter("sigUf");
String codPessoa = request.getParameter("codPessoa");
String codMunicipioOrigem = request.getParameter("codMunicipioOrigem");
String codPartido = request.getParameter("codPartido");
String nome = request.getParameter("nome");
String votos = request.getParameter("votos");

sigUf = sigUf == null ? "":sigUf;
codPessoa = codPessoa == null? "":codPessoa;
codMunicipioOrigem = codMunicipioOrigem==null? "":codMunicipioOrigem;
codPartido = codPartido == null ? "":codPartido;
nome = nome == null ? "":nome;
votos = votos == null ? "":votos;
%>
 <center>
		<b><font style="FONT-FAMILY: 'Calibri'; font-size: 40px; font: bold; color: #556B2F">Cadastrar Deputado</font></b>
      <form name="formulario" action="action.jsp" method="post">
          <table width="300" style="border: 1px gray solid">
              <tr>
                  <td>Nome:</td>
                  <td><input type="text" name="nome" value="<%=nome%>" style="background-color: #B0E2FF" size="60"> </td>
              </tr>
              <tr>
                  <td>Partido:</td>
                  <td>
                      <select name="codPartido" style="background-color: #B0E2FF">
                          <option value="">Selecione</option>
                          <%
                          for(Partido partido: new PartidoDao().findAll()){
                        	  if(codPartido != null && codPartido.equals(partido.getCodigo().toString())){
	                        	  %>
	                        	  <option value="<%=partido.getCodigo()%>" selected="selected"><%=partido.getSigla()%> - <%=partido.getNome()%></option>
	                        	  <%
                        		  
                        	  }else{
	                        	  %>
	                        	  <option value="<%=partido.getCodigo()%>"><%=partido.getSigla()%> - <%=partido.getNome()%></option>
	                        	  <%
                        		  
                        	  }
                          }
                          %>
                      </select>
                  </td>
              </tr>
              <tr>
                  <td>Estado:</td>
                  <td>
                      <select name="sigUf" style="background-color: #B0E2FF" onchange="carregaCidades(this.value)">
                          <option value="">Selecione</option>
                          <%
                          for(Estado estado: new EstadoDao().findAll()){
                        	  if(sigUf != null && sigUf.equals(estado.getSigUf())){
	                        	  %>
	                        	  <option value="<%=estado.getSigUf()%>" selected="selected"><%=estado.getSigUf()%> - <%=estado.getNome()%></option>
	                        	  <%
                        		  
                        	  }else{
	                        	  %>
	                        	  <option value="<%=estado.getSigUf()%>"><%=estado.getSigUf()%> - <%=estado.getNome()%></option>
	                        	  <%
                        		  
                        	  }
                          }
                          %> 
                      </select>
                  </td>
              </tr>
              <tr>
                  <td>Cidade de Origem:</td>
                  <td>
                      <select name="codMunicipioOrigem" id="selectCidades" style="background-color: #B0E2FF"> 
                          <option value="">Selecione</option>
                          <%
                    	  if(sigUf != null && !sigUf.equals("")){
                          	  for(Municipio municipio:new MunicipioDao().findByParametros(sigUf,null,null)) {  
                            	  if(codMunicipioOrigem.equals(municipio.getCodigo().toString())){
    	                        	  %>
    	                        	  <option value="<%=municipio.getCodigo()%>" selected="selected"><%=municipio.getNome()%></option>
    	                        	  <%
                            		  
                            	  }else{
    	                        	  %>
    	                        	  <option value="<%=municipio.getCodigo()%>"><%=municipio.getNome()%></option>
    	                        	  <%
                            		  
                            	  }
                              }
                    		  
                    	  }
                          %> 
                      </select>
                  </td>
              </tr>
              <tr>
                  <td>Votos:</td>
                  <td><input  name="votos" type="text"  maxlength="10" size="10" value="<%=votos%>" style="background-color: #B0E2FF"> </td>
              </tr> 
              <tr>
                  <td><input type="submit" value="Salvar" style="background-color: #00BFFF"> </td>
                  <td><input type="button" value="Fechar" style="background-color: #00BFFF" onclick="document.getElementById('corpo').innerHTML=''"> </td>
              </tr>
          </table>
          <div id="xxx"></div>
          <input type="hidden" name="codPessoa" value="<%=codPessoa%>">
          <input type="hidden" name="acao" value="cadastrarGovernador">
      </form> 
  </center> 
</body>
</html>